.podium_wrap__s_86t{display:grid;gap:24px;margin:26px 0 32px}.podium_panel__MasbE{padding:28px 24px 0;border:1px solid #e7deec;border-radius:24px;background:linear-gradient(145deg,#fcfaff,#fff);overflow:hidden}.podium_heading__QotXU{text-align:center}.podium_heading__QotXU>span{color:#78667f;font-size:11px;font-weight:700;letter-spacing:.16em}.podium_heading__QotXU h3{margin:8px 0 22px!important;color:#531574;font-size:24px!important}.podium_stand__9Bh5h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;padding:0;margin:0;list-style:none}.podium_place__pM7SN{display:flex;flex-direction:column;grid-row:1;text-align:center;min-width:0}.podium_gold___7i_I{grid-column:2;color:#e8b534;--step:142px;--surface:#fff0b4}.podium_silver__5KVu7{grid-column:1;color:#aeb9c8;--step:102px;--surface:#eaf0f6}.podium_bronze__n1JAU{grid-column:3;color:#bf8355;--step:76px;--surface:#f3e2d5}.podium_person__aBqTV{display:grid;justify-items:center;gap:2px;padding:0 2px 14px}.podium_person__aBqTV strong{color:#392344;font-size:clamp(13px,2vw,20px);line-height:1.25;overflow-wrap:anywhere}.podium_person__aBqTV>span{font-size:13px;color:#75657d}.podium_medal__1I1A1{width:64px;height:78px;filter:drop-shadow(0 4px 4px #30184012)}.podium_step__tcci6{height:var(--step);background:linear-gradient(150deg,var(--surface),#fff);border:1px solid;border-bottom:0;border-radius:12px 12px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.podium_step__tcci6 b{font-size:38px;line-height:1;color:#531574;font-variant-numeric:tabular-nums}.podium_step__tcci6 span{color:#76647d;font-size:12px}@media(max-width:480px){.podium_panel__MasbE{padding:20px 10px 0;border-radius:18px}.podium_stand__9Bh5h{gap:5px}.podium_person__aBqTV strong{font-size:13px}.podium_person__aBqTV>span{font-size:11px}.podium_medal__1I1A1{width:48px;height:60px}.podium_gold___7i_I{--step:110px}.podium_silver__5KVu7{--step:78px}.podium_bronze__n1JAU{--step:58px}.podium_step__tcci6 b{font-size:30px}.podium_heading__QotXU h3{font-size:21px!important}.podium_heading__QotXU>span{font-size:10px;letter-spacing:.1em}}.season-report_hero__Qf4VS{max-width:1000px;margin:0 auto 40px}.season-report_photo__72JON{margin:24px 0 0;min-width:0}.season-report_portrait__kYwxW{max-width:440px;margin-inline:auto}.season-report_hero__Qf4VS .season-report_photo__72JON{margin:0}.season-report_photo__72JON picture,.season-report_photo__72JON>a{display:block}.season-report_photo__72JON img{display:block;width:100%;height:auto;border-radius:var(--aurora-radius-card)}.season-report_photoCaption__fSN4a{margin:0 0 14px;text-wrap:pretty}.season-report_photo__72JON .season-report_photoTitle__HpPyT{display:block;font-size:18px;line-height:1.4;font-weight:700;color:var(--aurora-accent)}.season-report_photoStory__U3pjR{display:block;margin-top:6px;font-size:15px;line-height:1.5;color:var(--aurora-text-secondary)}.season-report_photo__72JON .season-report_photoPeople__WD_zh{margin:12px 0 0;font-size:15px;line-height:1.5}.season-report_photoPeople__WD_zh strong{color:var(--aurora-accent)}.season-report_mobilePeople__9qWX_{display:none;margin-top:8px}.season-report_mobilePeople__9qWX_>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;color:var(--aurora-accent);font-size:15px;font-weight:700;cursor:pointer;list-style:none}.season-report_mobilePeople__9qWX_>summary::-webkit-details-marker{display:none}.season-report_mobilePeople__9qWX_>summary:focus-visible{outline:2px solid var(--aurora-accent);outline-offset:3px;border-radius:4px}.season-report_peopleChevron__8Zqx3{flex:0 0 16px;width:16px;height:16px;transition:transform .16s ease}.season-report_mobilePeople__9qWX_[open] .season-report_peopleChevron__8Zqx3{transform:rotate(180deg)}.season-report_mobilePeople__9qWX_ .season-report_photoPeople__WD_zh{margin-top:4px}.season-report_photo__72JON .season-report_photoCredit__18Fw_{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--aurora-text-secondary)}.season-report_podiumPanel__fVZtd{margin-top:24px}.season-report_emblem__XXwzY{display:block;width:70px;height:70px;margin-bottom:6px}.season-report_emblem__XXwzY svg,.season-report_womenEmblem__Fg4hh svg{display:block;width:100%;height:100%}.season-report_podiumName__k3Tg8{width:100%;line-height:1.35!important;overflow-wrap:normal!important}.season-report_podiumName__k3Tg8>span{display:block;white-space:nowrap}.season-report_score__IW4I8{font-variant-numeric:tabular-nums}.season-report_podiumFooter__dflV7{text-align:center;padding:18px 0;font-size:15px;line-height:1.4}.season-report_women__yIpDq{display:grid;gap:16px;margin:24px 0}.season-report_women__yIpDq>div{display:flex;gap:14px;align-items:center}.season-report_womenEmblem__Fg4hh{display:block;flex:0 0 48px;height:48px}.season-report_women__yIpDq p>span,.season-report_women__yIpDq strong{display:block}.season-report_women__yIpDq strong{font-size:18px;line-height:1.4}.season-report_women__yIpDq p>span{font-size:16px;color:var(--aurora-text-secondary)}.season-report_awardsGallery__2hhTo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.season-report_awardsGallery__2hhTo .season-report_photo__72JON{margin:0}.season-report_awardsGallery__2hhTo{margin-top:24px}@media(max-width:760px){.season-report_desktopPeople__mZckM{display:none}.season-report_mobilePeople__9qWX_{display:block}.season-report_hero__Qf4VS{margin-bottom:28px}.season-report_facts__wtsWZ{grid-template-columns:repeat(2,minmax(0,1fr))!important}.season-report_facts__wtsWZ>span:first-child{grid-column:1/-1}.season-report_facts__wtsWZ b{white-space:nowrap}.season-report_emblem__XXwzY{width:54px;height:54px}.season-report_podiumFooter__dflV7{font-size:14px}.season-report_awardsGallery__2hhTo{gap:20px}}@media(max-width:480px){.season-report_awardsGallery__2hhTo{grid-template-columns:1fr}.season-report_podiumName__k3Tg8{font-size:12px!important}.season-report_photo__72JON .season-report_photoTitle__HpPyT,.season-report_women__yIpDq strong{font-size:17px}}