.ArticleReportCard-module__tN44DG__card{background:var(--ink);margin:40px 0 32px;padding:28px 32px 24px}.ArticleReportCard-module__tN44DG__top{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.ArticleReportCard-module__tN44DG__topLeft{flex-direction:column;gap:6px;display:flex}.ArticleReportCard-module__tN44DG__tag{font:700 10px/1 var(--font-mono);letter-spacing:.14em;color:var(--terra)}.ArticleReportCard-module__tN44DG__ticker{font:800 56px/1 var(--font-sans);letter-spacing:-.03em;color:#f0ead6;line-height:1}.ArticleReportCard-module__tN44DG__company{font:500 13px/1 var(--font-mono);letter-spacing:.06em;color:var(--muted)}.ArticleReportCard-module__tN44DG__spark{flex-shrink:0;align-self:flex-end;align-items:flex-end;gap:2px;width:100px;height:48px;display:flex}.ArticleReportCard-module__tN44DG__sparkBar{background:#f4efe61f;flex:1}.ArticleReportCard-module__tN44DG__sparkBarUp{background:var(--sage);opacity:.8;flex:1}.ArticleReportCard-module__tN44DG__sparkBarDown{background:var(--red);opacity:.7;flex:1}.ArticleReportCard-module__tN44DG__sparkBarFlat{background:#f4efe647;flex:1}.ArticleReportCard-module__tN44DG__divider{background:#ffffff1a;height:1px;margin-bottom:18px}.ArticleReportCard-module__tN44DG__headline{font:700 20px/1.25 var(--font-sans);letter-spacing:-.01em;color:#f0ead6;margin-bottom:22px}.ArticleReportCard-module__tN44DG__form{gap:0;max-width:520px;display:flex}.ArticleReportCard-module__tN44DG__input{color:#f0ead6;font:600 14px/1 var(--font-sans);letter-spacing:.06em;background:#f4efe614;border:1.5px solid #f4efe62e;border-right:none;outline:none;flex:0 0 120px;min-width:0;padding:13px 16px;transition:border-color .15s}.ArticleReportCard-module__tN44DG__input::placeholder{color:#f4efe659}.ArticleReportCard-module__tN44DG__input:focus{border-color:var(--terra)}.ArticleReportCard-module__tN44DG__btn{background:var(--terra);color:#fff;font:700 13px/1 var(--font-sans);letter-spacing:.03em;cursor:pointer;white-space:nowrap;border:none;padding:13px 22px;transition:opacity .15s}.ArticleReportCard-module__tN44DG__btn:hover{opacity:.88}.ArticleReportCard-module__tN44DG__note{font:500 10px/1 var(--font-mono);letter-spacing:.08em;color:#f4efe64d;margin-top:12px;display:block}@media (max-width:600px){.ArticleReportCard-module__tN44DG__card{padding:22px 20px 20px}.ArticleReportCard-module__tN44DG__ticker{font-size:40px}.ArticleReportCard-module__tN44DG__form{flex-direction:column;max-width:100%}.ArticleReportCard-module__tN44DG__input{border-bottom:none;border-right:1.5px solid #f4efe62e;flex:none}.ArticleReportCard-module__tN44DG__input:focus{border-color:var(--terra);border-bottom:none}.ArticleReportCard-module__tN44DG__btn{padding:13px 20px}}
.VerdictChip-module__8-WbLW__chip{font-family:var(--font-sans);letter-spacing:.05em;white-space:nowrap;align-items:center;font-weight:800;display:inline-flex}.VerdictChip-module__8-WbLW__solid{color:var(--on-fill);padding:7px 12px;font-size:11px;line-height:1}.VerdictChip-module__8-WbLW__solid.VerdictChip-module__8-WbLW__buy{background:var(--sage)}.VerdictChip-module__8-WbLW__solid.VerdictChip-module__8-WbLW__hold{background:var(--hold)}.VerdictChip-module__8-WbLW__solid.VerdictChip-module__8-WbLW__sell{background:var(--red)}.VerdictChip-module__8-WbLW__text{letter-spacing:.04em;font-size:10px;line-height:1}.VerdictChip-module__8-WbLW__text.VerdictChip-module__8-WbLW__buy{color:var(--sage)}.VerdictChip-module__8-WbLW__text.VerdictChip-module__8-WbLW__hold{color:var(--hold)}.VerdictChip-module__8-WbLW__text.VerdictChip-module__8-WbLW__sell{color:var(--red)}
.Sparkline-module__ZvpdEa__spark{flex:none;align-items:flex-end;display:inline-flex}.Sparkline-module__ZvpdEa__bar{flex:none}.Sparkline-module__ZvpdEa__sm{gap:1.5px}.Sparkline-module__ZvpdEa__sm .Sparkline-module__ZvpdEa__bar{width:3px}.Sparkline-module__ZvpdEa__md{gap:2px}.Sparkline-module__ZvpdEa__md .Sparkline-module__ZvpdEa__bar{width:3px}.Sparkline-module__ZvpdEa__lg{gap:2px}.Sparkline-module__ZvpdEa__lg .Sparkline-module__ZvpdEa__bar{width:4px}.Sparkline-module__ZvpdEa__neutral{background:var(--bar-neutral)}.Sparkline-module__ZvpdEa__upFull{background:var(--sage)}.Sparkline-module__ZvpdEa__upMid{background:var(--sage-mid)}.Sparkline-module__ZvpdEa__downFull{background:var(--red)}.Sparkline-module__ZvpdEa__downMid{background:var(--red-soft)}
.ConvictionMeter-module__lv1tgG__wrap{display:block}.ConvictionMeter-module__lv1tgG__right{text-align:right}.ConvictionMeter-module__lv1tgG__label{font:500 9.5px var(--font-mono);color:var(--label);letter-spacing:.04em;margin-bottom:5px}.ConvictionMeter-module__lv1tgG__bars{gap:3px;display:flex}.ConvictionMeter-module__lv1tgG__right .ConvictionMeter-module__lv1tgG__bars{justify-content:flex-end}.ConvictionMeter-module__lv1tgG__bars>span{flex:none;width:14px;height:7px}.ConvictionMeter-module__lv1tgG__on{background:var(--sage)}.ConvictionMeter-module__lv1tgG__off{background:var(--bar-empty)}
.StatCell-module__jYbB8G__cell{min-width:0}.StatCell-module__jYbB8G__label{font:500 9.5px var(--font-mono);color:var(--label);letter-spacing:.04em;text-transform:uppercase}.StatCell-module__jYbB8G__value{font-family:var(--font-sans);letter-spacing:-.02em;margin-top:4px;font-weight:700}.StatCell-module__jYbB8G__sm{font-size:17px}.StatCell-module__jYbB8G__md{font-size:22px}.StatCell-module__jYbB8G__lg{font-size:28px}.StatCell-module__jYbB8G__ink{color:var(--ink)}.StatCell-module__jYbB8G__sage{color:var(--sage)}.StatCell-module__jYbB8G__red{color:var(--red)}.StatCell-module__jYbB8G__terra{color:var(--terra)}.StatCell-module__jYbB8G__muted{color:var(--muted)}
.ReportCard-module__v-E0uq__card{border:2px solid var(--ink);grid-template-columns:1fr auto;align-items:center;gap:30px;padding:26px 30px;display:grid}.ReportCard-module__v-E0uq__kickerRow{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ReportCard-module__v-E0uq__kicker{font:800 10px var(--font-mono);letter-spacing:.12em;color:var(--terra);flex:none}.ReportCard-module__v-E0uq__rule{background:var(--rule);flex:1;height:1px}.ReportCard-module__v-E0uq__headline{font:800 26px/1.05 var(--font-sans);letter-spacing:-.025em;max-width:600px;margin:0 0 8px}.ReportCard-module__v-E0uq__sub{font:500 13px/1.4 var(--font-sans);color:var(--muted);margin:0}.ReportCard-module__v-E0uq__cta{font:800 13px/1 var(--font-sans);letter-spacing:.02em;background:var(--ink);color:var(--bg);cursor:pointer;border:0;flex:none;padding:15px 24px;transition:background .15s}.ReportCard-module__v-E0uq__cta:hover{background:var(--terra)}@media (max-width:720px){.ReportCard-module__v-E0uq__card{grid-template-columns:1fr;gap:20px;padding:22px}.ReportCard-module__v-E0uq__headline{font-size:21px}.ReportCard-module__v-E0uq__cta{text-align:center;width:100%}}
