.forecast-main{gap:22px}.forecast-stat{min-width:0;flex:1}.forecast-stat strong{font-size:clamp(28px,3vw,43px)}.forecast-stat.cumulative-stat strong{color:#fff}.forecast-divider{align-self:stretch;width:1px;min-height:78px;background:rgba(255,255,255,.14)}.cumulative-stat p{max-width:260px}.forecast-stat .ahead{color:#cbe66f}.forecast-stat .behind{color:#ff9c83}
@media(max-width:760px){.forecast-main{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:16px}.forecast-divider{display:none}.forecast-main .ring{grid-column:1/-1;justify-self:start}.forecast-stat strong{font-size:28px}}
@media(max-width:460px){.forecast-main{grid-template-columns:1fr}.forecast-main .ring{grid-column:auto}.forecast-stat.cumulative-stat{padding-top:13px;border-top:1px solid rgba(255,255,255,.14)}}
