.mr-panel{margin-block:4px 48px}.mr-panel-inner{background:var(--color-ivory-50,#fff);border-radius:var(--radius-card,6px);border:1px solid #07111c24;padding:28px 26px 24px}.mr-panel-eyebrow{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#675100;margin:0;font-size:11px;font-weight:700}.mr-panel-title{color:var(--brand-navy,#07111c);margin:8px 0 0;font-size:24px;font-weight:700;line-height:1.3}.mr-panel-cta{color:var(--brand-navy,#07111c);border-bottom:1px solid #07111c4d;padding-bottom:2px;font-size:14px;font-weight:700;text-decoration:none}.mr-panel-cta:hover{border-bottom-color:var(--brand-navy,#07111c)}.mr-panel-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:22px 0 0;display:grid}.mr-metric{border-bottom:1px solid #07111c1a;padding:12px 0}.mr-metric dt{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:.08em;color:var(--color-charcoal-500,#5a6570);font-size:12px;font-weight:700}.mr-metric dd{justify-content:space-between;align-items:baseline;gap:10px;margin:5px 0 0;display:flex}.mr-value{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--brand-navy,#07111c);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:1.2}.mr-delta{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--color-charcoal-500,#5a6570);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.2}.mr-delta.is-up{color:#5c6f09}.mr-delta.is-down{color:#c0272d}.mr-delta.is-flat{color:var(--color-charcoal-500,#5a6570)}.mr-metric.is-count .mr-value{color:#675100}.mr-unit{color:var(--color-charcoal-500,#5a6570);margin-left:2px;font-size:13px;font-weight:700}.mr-placeholder{color:#5a657080}.mr-panel-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin:20px 0 0;display:flex}.mr-panel-note{color:var(--color-charcoal-500,#5a6570);flex:320px;margin:0;font-size:12.5px;line-height:1.8}.mr-panel-foot .mr-panel-cta{margin-left:auto}@media (min-width:768px){.mr-panel-inner{padding:32px 32px 26px}.mr-panel-title{font-size:26px}.mr-panel-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.mr-panel-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 32px}}
