.promo-cover img,.promotion-hero-covers img{height:auto}.promotion-requalification{text-align:center}.promotion-requalification>p{color:rgba(255,255,255,.68)}.promotion-requalification>strong{display:block;margin:12px 0 18px;color:#f9a8d4}.requalification-progress{display:flex;justify-content:center;gap:12px;margin:23px 0 0}.requalification-progress span{display:grid;place-items:center;width:48px;height:48px;border:2px solid rgba(255,255,255,.16);border-radius:50%;background:#090b16;color:#9ca3af;font-weight:900}.requalification-progress span.done{border-color:#22c55e;background:#166534;color:#fff}.promotion-requalification .promo-cta{width:100%}
