.Ladder-module__GtEFIq__wrap{width:100%;max-width:560px;color:var(--ink,#231c45);justify-items:center;gap:16px;margin:0 auto;padding:8px 0 24px;display:grid}.Ladder-module__GtEFIq__lead{font:800 clamp(20px, 5.5vw, 26px) / 1.2 var(--font-ui,system-ui);text-align:center;margin:0}.Ladder-module__GtEFIq__subjects{grid-template-columns:1fr 1fr;gap:14px;width:100%;display:grid}.Ladder-module__GtEFIq__subject{border:3px solid var(--ink,#231c45);background:var(--card,#fff);min-height:132px;box-shadow:0 6px 0 var(--ink,#231c45);color:inherit;font:900 clamp(20px, 6vw, 28px) / 1.1 var(--font-ui,system-ui);cursor:pointer;border-radius:24px;justify-items:center;gap:6px;padding:16px 8px;display:grid}.Ladder-module__GtEFIq__subject span{font-size:clamp(44px,13vw,60px);line-height:1}.Ladder-module__GtEFIq__subject:active,.Ladder-module__GtEFIq__box:active{box-shadow:0 2px 0 var(--ink,#231c45);transform:translateY(4px)}.Ladder-module__GtEFIq__count{align-items:center;gap:8px;margin:0;display:flex}.Ladder-module__GtEFIq__dot{border:2.5px solid var(--ink,#231c45);background:var(--card,#fff);border-radius:50%;width:14px;height:14px}.Ladder-module__GtEFIq__dotDone{background:#3ccf6e}.Ladder-module__GtEFIq__dotNow{background:#ffd23f;transform:scale(1.25)}.Ladder-module__GtEFIq__stars{font:900 20px / 1 var(--font-ui,system-ui);margin-left:8px}.Ladder-module__GtEFIq__ladder{border-inline:8px solid #b5763c;border-radius:10px;gap:14px;width:100%;margin:0;padding:10px 14px;list-style:none;display:grid}.Ladder-module__GtEFIq__rung{align-items:center;gap:10px;display:flex}.Ladder-module__GtEFIq__box{border:3px solid var(--ink,#231c45);background:var(--card,#fff);min-height:84px;box-shadow:0 6px 0 var(--ink,#231c45);color:inherit;cursor:pointer;border-radius:20px;flex:1;justify-items:center;gap:4px;padding:10px 12px;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:grid}.Ladder-module__GtEFIq__rung[data-tier="2"] .Ladder-module__GtEFIq__box{color:#231c45;background:#ffe9a8}.Ladder-module__GtEFIq__rung[data-tier="1"] .Ladder-module__GtEFIq__box{color:#231c45;background:#dff3ff}.Ladder-module__GtEFIq__tier{font-size:16px;line-height:1}.Ladder-module__GtEFIq__problem{font:900 clamp(22px, 6.5vw, 32px) / 1.15 var(--font-ui,system-ui);overflow-wrap:anywhere}.Ladder-module__GtEFIq__hear{border:3px solid var(--ink,#231c45);background:var(--kit-accent,var(--kid-accent,#a66bff));cursor:pointer;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.Ladder-module__GtEFIq__prize{gap:6px}.Ladder-module__GtEFIq__trophy{font-size:clamp(72px,22vw,110px);line-height:1}@media (prefers-reduced-motion:reduce){.Ladder-module__GtEFIq__box,.Ladder-module__GtEFIq__subject{transition:none}.Ladder-module__GtEFIq__dotNow{transform:none}}
