._hero_1k1ge_1{display:grid;gap:16px;padding:8px 0}._entry_1k1ge_7{display:grid;gap:24px;max-width:680px;margin:10vh auto;padding:24px;font-family:Inter,system-ui,sans-serif}._entryButton_1k1ge_8{background:#087a55;color:#fff;padding:14px 20px;border-radius:10px;text-align:center;text-decoration:none;font-weight:650}._entryButton_1k1ge_8:focus-visible{outline:3px solid #172129;outline-offset:3px}._featureCard_1k1ge_10{display:grid;gap:8px;cursor:pointer}._featureCard_1k1ge_10:focus-within{outline:2px solid #087a55;outline-offset:3px}._row_1k1ge_12,._insightHeader_1k1ge_12{flex-wrap:wrap}._metricValue_1k1ge_13,._insightTitle_1k1ge_13,._body_1k1ge_13,._subhead_1k1ge_13{overflow-wrap:anywhere}._notification_1k1ge_14{display:grid;gap:10px}._stack_1k1ge_15 textarea,._stack_1k1ge_15 select{box-sizing:border-box;width:100%;padding:12px;min-height:44px;font:inherit;border:1px solid #84968c;border-radius:8px;background:#fff;color:#172129}._stack_1k1ge_15 label{line-height:1.6}._stack_1k1ge_15 input[type=checkbox]{width:20px;height:20px;vertical-align:middle}._eyebrow_1k1ge_19{color:#536471;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}._headline_1k1ge_28{color:#172129;font-size:clamp(24px,4vw,36px);letter-spacing:-.035em;line-height:1.08;margin:0;max-width:760px}._subhead_1k1ge_13{color:#536471;font-size:15px;line-height:1.55;margin:0;max-width:720px}._metricGrid_1k1ge_45{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}._metricCard_1k1ge_51,._insightCard_1k1ge_52,._featureCard_1k1ge_10,._timelineCard_1k1ge_54{background:#f8faf9;border:1px solid #dfe7e3;border-radius:16px}._metricCard_1k1ge_51{min-height:112px;padding:16px}._metricLabel_1k1ge_65,._meta_1k1ge_66{color:#64736c;font-size:12px;line-height:1.4}._metricValue_1k1ge_13{color:#172129;font-size:26px;font-weight:720;letter-spacing:-.035em;margin:7px 0 4px}._positive_1k1ge_80{color:#087a55}._attention_1k1ge_81{color:#a8411c}._gold_1k1ge_82{color:#866b12}._split_1k1ge_84{display:grid;gap:16px;grid-template-columns:minmax(0,1.55fr) minmax(240px,.8fr)}._insightCard_1k1ge_52,._featureCard_1k1ge_10,._timelineCard_1k1ge_54{padding:18px}._insightHeader_1k1ge_12,._row_1k1ge_12{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}._insightTitle_1k1ge_13{color:#172129;font-size:17px;font-weight:700;line-height:1.3;margin:0 0 6px}._body_1k1ge_13{color:#4b5b53;font-size:14px;line-height:1.55;margin:0}._pill_1k1ge_119{background:#e8f4ef;border-radius:999px;color:#096747;flex:none;font-size:11px;font-weight:700;padding:5px 9px}._stack_1k1ge_15{display:grid;gap:12px}._attentionStatus_1k1ge_134{background:#fff0ee;color:#a32119}._normalStatus_1k1ge_139{background:#fff4e5;color:#8a4700}._chart_1k1ge_144{background:linear-gradient(180deg,#f0f8f4,#fff);border:1px solid #dfeae4;border-radius:14px;min-height:156px;overflow:hidden;padding:14px}._chart_1k1ge_144 svg{display:block;height:82px;margin-top:12px;width:100%}._featureGrid_1k1ge_160{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}._featureIcon_1k1ge_166{align-items:center;background:#edf7f2;border-radius:12px;color:#087a55;display:inline-flex;font-size:20px;height:42px;justify-content:center;margin-bottom:12px;width:42px}._timeline_1k1ge_54{display:grid;gap:0;list-style:none;margin:0;padding:0}._timelineItem_1k1ge_187{border-left:2px solid #cee0d7;margin-left:8px;padding:0 0 20px 22px;position:relative}._timelineItem_1k1ge_187:last-child{padding-bottom:0}._timelineDot_1k1ge_196{background:#12805c;border:3px solid #e8f4ef;border-radius:50%;height:14px;left:-8px;position:absolute;top:2px;width:14px}._actions_1k1ge_207{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}._empty_1k1ge_215{align-items:center;display:grid;gap:10px;justify-items:center;min-height:180px;padding:24px;text-align:center}@media(max-width:720px){._metricGrid_1k1ge_45,._featureGrid_1k1ge_160,._split_1k1ge_84{grid-template-columns:1fr}._metricGrid_1k1ge_45{grid-template-columns:repeat(3,minmax(0,1fr))}._metricCard_1k1ge_51{min-height:96px;padding:12px}._metricValue_1k1ge_13{font-size:20px}}@media(max-width:460px){._metricGrid_1k1ge_45{grid-template-columns:1fr}}
