.meydan-metrics{box-sizing:border-box;isolation:isolate;position:relative;width:calc(100% - 44px);max-width:1200px;margin:36px auto 0;padding:30px 26px;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#175b8b55,transparent 65%),linear-gradient(120deg,#07335b,#032343);color:#fff;box-shadow:0 16px 40px #003b7112;overflow:hidden}.meydan-metrics:before{content:"";position:absolute;left:calc(50% - 32px);top:0;width:64px;height:3px;background:#e62642;border-radius:0 0 4px 4px}.mm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mm-card{position:relative;text-align:center;padding:22px 12px 24px;min-width:0;background:#ffffff05;border:1px solid #ffffff0e;border-radius:18px}.mm-card>svg{display:block;width:40px;height:40px;margin:0 auto 18px;color:#b7d4ec}.mm-card .mm-number{font-family:"Segoe UI",Arial,sans-serif;display:flex;justify-content:center;align-items:baseline;gap:3px;font-size:clamp(44px,5vw,66px);font-weight:850;line-height:1.1;letter-spacing:-2px;margin:0 0 12px;color:#fff;font-variant-numeric:tabular-nums;direction:ltr}.mm-count{min-width:1.25em}.mm-plus{color:#ee3750;font-size:.7em;font-weight:700}.mm-card h2{font:650 17px/1.4 "Segoe UI",Arial,sans-serif;letter-spacing:.2px;margin:0;color:#fff}.mm-card .mm-location{font:400 13px/1.5 "Segoe UI",Arial,sans-serif;margin:6px 0 0;color:#b9cee1}@media(max-width:600px){.meydan-metrics{width:calc(100% - 28px);margin-top:22px;padding:16px 9px;border-radius:18px}.mm-grid{gap:5px}.mm-card{padding:18px 3px;border-radius:12px;background:transparent;border-color:transparent}.mm-card+.mm-card:before{content:"";position:absolute;left:-3px;top:32px;bottom:32px;width:1px;background:#ffffff20}.mm-card>svg{width:29px;height:29px;margin-bottom:15px}.mm-card .mm-number{font-size:clamp(32px,9vw,46px);letter-spacing:-1px;gap:1px;margin-bottom:9px}.mm-card h2{font-size:12px;letter-spacing:0}.mm-card .mm-location{font-size:10px;margin-top:5px}}@media print{.meydan-metrics{box-shadow:none;break-inside:avoid}}

.mm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
