.fundy-hero{margin:8px 0 12px}.fundy-hero .kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0;font-size:12px;font-weight:700}.fundy-hero h1{margin:4px 0 8px;font-size:clamp(26px,6vw,36px);line-height:1.1}.fundy-hero .lede{color:var(--muted);margin:0;font-size:16px}.fundy-pick{flex-wrap:wrap;gap:8px;margin:4px 0 10px;display:flex}.fundy-pick button.chip{border:1px solid var(--line);cursor:pointer;font:inherit;padding:6px 12px;font-size:14px}.fundy-now h2{margin:0 0 4px;font-size:18px}.fundy-now h2 .small{color:var(--muted);font-weight:400}.fundy-now-grid{grid-template-columns:1fr auto;align-items:start;gap:12px;display:grid}.fundy-now .hero{font-size:56px;font-weight:800;line-height:1}.fundy-now .hero small{margin-left:2px;font-size:20px}.fundy-now .nexts{flex-wrap:wrap;gap:10px;margin:10px 0;display:flex}.fundy-now .range{margin:6px 0 0}.fundy .gauge{width:110px;height:auto}.fundy .gauge .tube{fill:color-mix(in srgb, var(--fg) 6%, transparent);stroke:var(--line)}.fundy .gauge .water{fill:color-mix(in srgb, var(--accent) 55%, transparent)}.fundy .gauge .floor{stroke:color-mix(in srgb, var(--fg) 25%, transparent);stroke-dasharray:3 3}.fundy .gauge .lbl{fill:var(--muted);font-size:11px}.fundy .gauge .now{fill:var(--accent);font-size:12px;font-weight:700}.fundy .windows{margin:6px 0;padding:0;list-style:none}.fundy .windows li{padding:4px 0;font-size:16px}.fundy-text h2{margin:4px 0 6px;font-size:18px}.fundy-text ul{padding-left:20px}.fundy-text li{margin:4px 0}@media (max-width:420px){.fundy-now .hero{font-size:46px}.fundy .gauge{width:90px}}
