.pf-image{position:relative}.pf-medal{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:#e4ba52}.pf-medal-2{color:#c6ceda}.pf-medal-3{color:#cc966c}.pf-medal svg{display:block;flex-shrink:0;filter:drop-shadow(0 2px 2px #0003)}.pf-award-label{font:500 13px/1.4 Inter,Arial,sans-serif}.pf-image>.pf-medal{position:absolute;top:12px;right:12px}.pf-image .pf-award-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pf-challenge-label{font-size:12px;line-height:1.5;color:#8e411f;margin-top:12px!important}.pf-challenge-year{margin-top:36px}.pf-challenge-year>h3{padding-bottom:12px;border-bottom:1px solid #d9dde5;margin-bottom:20px}.pf-challenge-empty{padding:24px 0;color:#596275}.pf-single-challenge{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 24px 20px;font:14px/1.5 Inter,Arial,sans-serif;color:#eef0f5}.pf-single-challenge>div{display:flex;flex-direction:column;gap:4px}.pf-challenge-kicker{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#9aa5bc}.pf-single-challenge .pf-medal{flex-direction:column;gap:2px}.pf-single-challenge .pf-award-label{font-size:11px}.pf-challenge .pf-section-head{margin-bottom:12px}
