.wTmxeG_page{--color-accent-050:#e7f8ee;--color-accent-light:#3fd97a;--rgb-accent:21, 190, 83;overflow-x:clip}.wTmxeG_seam{border-bottom:1px solid var(--line-light)}.wTmxeG_band{padding-block:64px}.wTmxeG_ptitle{letter-spacing:-.4px;max-width:760px;margin-top:8px;font-size:2rem;font-weight:400;line-height:1.25}.wTmxeG_lead{color:var(--color-dark-header)}.wTmxeG_run{color:var(--color-body)}.wTmxeG_intro{color:var(--color-body);max-width:760px;margin-top:16px;font-size:1rem;line-height:1.65}.wTmxeG_cols{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px;display:grid}.wTmxeG_col{flex-direction:column;align-items:flex-start;display:flex}.wTmxeG_colIcon{margin-bottom:16px}.wTmxeG_colTitle{color:var(--color-dark-header);margin-bottom:8px;font-size:1.0625rem;font-weight:500}.wTmxeG_colBody{color:var(--color-body);font-size:1rem;line-height:1.6}.wTmxeG_heroBand{position:relative;overflow:hidden}.wTmxeG_heroInner{--frame-line:transparent;isolation:isolate;flex-direction:column;min-height:100svh;padding-block:clamp(104px,17vh,200px) 80px;display:flex;position:relative}.wTmxeG_heroInner:after{content:"";z-index:1;pointer-events:none;border-left:1px solid #ffffff1f;border-right:1px solid #ffffff1f;position:absolute;inset:0}.wTmxeG_heroCenter{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex;position:relative}.wTmxeG_heroH1{letter-spacing:-.5px;color:#fff;font-size:2.5rem;font-weight:400;line-height:1.15}.wTmxeG_heroLede{margin-top:18px;}.wTmxeG_dashboard{gap:20px;margin-top:40px;display:grid}.wTmxeG_statCards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.wTmxeG_statCard{background:var(--color-surface);border:1px solid var(--line-light);border-radius:var(--radius-lg);flex-direction:column;padding:24px;display:flex}.wTmxeG_statValue{color:var(--accent);font-size:2.25rem;font-weight:600;line-height:1}.wTmxeG_statLabel{color:var(--color-dark-header);margin-top:12px;font-size:.9375rem;font-weight:500}.wTmxeG_statBar{background:var(--color-surface-sunken);border-radius:999px;height:6px;margin-top:16px;overflow:hidden}.wTmxeG_statBarFill{background:var(--accent);border-radius:999px;height:100%}.wTmxeG_statSub{color:var(--color-slate);margin-top:10px;font-size:.8125rem}.wTmxeG_charts{grid-template-columns:1fr 1.4fr;gap:20px;display:grid}.wTmxeG_chartCard{background:var(--color-surface);border:1px solid var(--line-light);border-radius:var(--radius-lg);padding:24px}.wTmxeG_chartTitle{color:var(--color-dark-header);margin-bottom:18px;font-size:.9375rem;font-weight:500;display:block}.wTmxeG_donutWrap{align-items:center;gap:24px;display:flex}.wTmxeG_donut{flex:none;width:140px;height:140px}.wTmxeG_donutTrack{fill:none;stroke:var(--color-surface-sunken);stroke-width:12px}.wTmxeG_donutArc{fill:none;stroke:var(--accent);stroke-width:12px;stroke-linecap:round}.wTmxeG_donutValue{fill:var(--color-dark-header);font-size:13px;font-weight:600}.wTmxeG_gaugeMeta{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.wTmxeG_gaugeChip{letter-spacing:.03em;text-transform:uppercase;color:var(--color-accent);background:var(--color-accent-050);border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:500}.wTmxeG_gaugeSub{color:var(--color-body);font-size:.875rem;line-height:1.5}.wTmxeG_lineChart{margin-top:4px}.wTmxeG_lineSvg{width:100%;height:auto;display:block}.wTmxeG_trendLine{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.wTmxeG_trendDot{fill:var(--color-surface);stroke:var(--accent);stroke-width:2px}.wTmxeG_trendYear{fill:var(--color-slate);font-size:11px}.wTmxeG_treeBand{position:relative;overflow:hidden}.wTmxeG_treeInner{--frame-line:transparent;--forest-h:clamp(150px, 22vw, 320px);isolation:isolate;padding-block:72px calc(var(--forest-h) + 36px);position:relative}.wTmxeG_treeInner:after{content:"";z-index:1;pointer-events:none;border-left:1px solid #ffffff1f;border-right:1px solid #ffffff1f;position:absolute;inset:0}.wTmxeG_treeGrid{z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid;position:relative}.wTmxeG_forest{width:100vw;height:var(--forest-h);z-index:0;pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.wTmxeG_forestGhost{background:#ffffff1a;position:absolute;inset:0;-webkit-mask:url(/images/environment/fir-treeline.svg) 0 100%/auto 100% repeat-x;mask:url(/images/environment/fir-treeline.svg) 0 100%/auto 100% repeat-x}.wTmxeG_forestFillClip{width:0;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.wTmxeG_forestFillInner{background:linear-gradient(#5ef0a0 0%,#0e9b43 100%);width:100vw;position:absolute;top:0;bottom:0;left:0;-webkit-mask:url(/images/environment/fir-treeline.svg) 0 100%/auto 100% repeat-x;mask:url(/images/environment/fir-treeline.svg) 0 100%/auto 100% repeat-x}.wTmxeG_milestones{z-index:1;pointer-events:none;position:absolute;inset:0}.wTmxeG_milestones span{border-left:2px dotted #ffffff47;width:0;position:absolute;top:0;bottom:0}.wTmxeG_treeTitle{letter-spacing:-.4px;max-width:520px;margin-top:8px;font-size:2rem;font-weight:400;line-height:1.25}.wTmxeG_treeLead{color:var(--color-dark-header-on-dark)}.wTmxeG_treeRun{color:var(--color-dark-body)}.wTmxeG_treeBody{color:var(--color-dark-body);max-width:520px;margin-top:16px;font-size:1rem;line-height:1.65}.wTmxeG_treeStat{border-radius:var(--radius-lg);background:#ffffff0d;border:1px solid #ffffff1f;padding:32px}.wTmxeG_treeNum{color:var(--color-accent-light);font-size:3.5rem;font-weight:600;line-height:1;display:block}.wTmxeG_treeOf{color:var(--color-dark-body);margin-top:10px;font-size:.9375rem;display:block}.wTmxeG_treeBar{background:#ffffff1f;border-radius:999px;height:8px;margin-top:20px;overflow:hidden}.wTmxeG_treeBarFill{background:var(--accent);border-radius:999px;height:100%}.wTmxeG_treeUpdated{color:var(--color-slate);margin-top:14px;font-size:.8125rem;display:block}@media (max-width:880px){.wTmxeG_cols,.wTmxeG_statCards,.wTmxeG_charts,.wTmxeG_treeGrid{grid-template-columns:1fr}.wTmxeG_heroH1{font-size:2rem}.wTmxeG_heroLede{font-size:1rem}.wTmxeG_ptitle,.wTmxeG_treeTitle{font-size:1.625rem}.wTmxeG_donutWrap{justify-content:center}.wTmxeG_milestones span:nth-child(2){display:none}}@media (max-width:560px){.wTmxeG_band{padding-block:48px}.wTmxeG_treeInner{padding-block:52px calc(var(--forest-h) + 24px)}}
