.csRoot .homeClimbers{display:flex;flex-direction:column;align-items:center;margin-bottom:40px;padding-top:24px;text-align:center}.csRoot .homeClimbersTitle{max-width:640px;margin:0;font-family:var(--csDisplay);font-weight:700;font-size:clamp(1.75rem,4.4vw,2.75rem);line-height:var(--csLeadTitle);letter-spacing:-.02em;color:var(--csInk);text-wrap:balance}.csRoot .homeClimbersMark{position:relative;display:inline-block;padding:.02em .28em .04em;background:var(--csAmber);border-bottom:.06em solid var(--csAmberSole);border-radius:var(--csRadRead);color:var(--csAmberInk)}.csRoot .homeClimbersMedal{position:absolute;top:-30px;right:-20px;transform:rotate(12deg);pointer-events:none}.csRoot .homeClimbersSub{max-width:520px;margin:16px 0 0;font-family:var(--csUi);font-size:17px;line-height:var(--csLeadBody);color:var(--csInkBody);text-wrap:balance}.csRoot .homeClimbersKey{margin-top:36px}.csRoot .homeClimbersKey .csBtn{padding:16px 26px 16px 108px;font-size:18px;font-weight:700}.csRoot .homeClimbersCoach{position:absolute;left:12px;bottom:0;width:92px;height:73px;pointer-events:none}.csRoot .homeClimbersProof{display:flex;align-items:center;gap:12px;margin:18px 0 0;font-family:var(--csUi);font-size:15px;line-height:var(--csLeadFlat);color:var(--csInkBody)}.csRoot .homeClimbersProof b{font-family:var(--csMono);font-weight:700;color:var(--csInk)}.csRoot .homeClimbersStars{display:inline-flex;gap:4px;color:var(--csAmber)}.csRoot .homeClimbersStars svg{display:block;fill:currentColor}.csRoot .homeClimbersStrip{display:none}@media (max-width:1023.98px){.csRoot .homeClimbersStrip{display:block;position:relative;height:124px;margin:0 -16px}.csRoot .homeClimbers{padding-top:16px;margin-bottom:24px}.csRoot .homeClimbersSub{max-width:340px;margin-top:12px;font-size:15px}.csRoot .homeClimbersKey{margin-top:28px}.csRoot .homeClimbersKey .csBtn{padding:14px 22px 14px 96px;font-size:17px}.csRoot .homeClimbersCoach{left:10px;width:80px;height:64px}.csRoot .homeClimbersMedal{top:-24px;right:-16px}}@media (max-width:639.98px){.csRoot .homeClimbersMedal{display:none}}@keyframes climbersIn{0%{opacity:0}to{opacity:.5}}@keyframes climbersUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}@keyframes climbersDown{0%{transform:translate3d(0,-50%,0)}to{transform:translateZ(0)}}@keyframes climbersSide{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.csRoot .climbersWall{opacity:.5;pointer-events:none;animation:climbersIn calc(var(--csSettleMs) * 2) var(--csEaseOut) both}.csRoot .climbersWall[data-layout=gutters]{position:absolute;inset:0;z-index:0}.csRoot .climbersGutter{position:absolute;top:0;bottom:0;display:flex;justify-content:center;gap:16px;width:calc((100% - 42rem) / 2 - max(48px, (100% - 42rem) * .06) - 16px);overflow:hidden;mask-image:linear-gradient(180deg,transparent 0,currentColor 12%,currentColor 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,currentColor 12%,currentColor 88%,transparent)}.csRoot .climbersGutter[data-side=left]{left:16px}.csRoot .climbersGutter[data-side=right]{right:16px}.csRoot .climbersWall[data-layout=strip]{position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,currentColor 8%,currentColor 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,currentColor 8%,currentColor 92%,transparent)}.csRoot .climbersLane{position:relative;flex:none;height:100%}.csRoot .climbersTrack{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;gap:16px;padding-bottom:16px;will-change:transform;animation:climbersUp calc(var(--csDriftMs) * var(--climbersPeriods)) var(--csEaseLinear) infinite;animation-delay:calc(var(--csDriftMs) * var(--climbersPhase) * -1)}.csRoot .climbersLane[data-down="1"] .climbersTrack{animation-name:climbersDown}.csRoot .climbersLane[data-row="1"]{height:auto;padding-top:2px}.csRoot .climbersLane[data-row="1"] .climbersTrack{position:relative;right:auto;flex-direction:row;gap:12px;width:-moz-max-content;width:max-content;padding:0 12px 0 0;animation-name:climbersSide}.csRoot .climbersLane[data-row="1"] .climbersCard{width:200px;flex:none}.csRoot .climbersCard{padding:14px 14px 12px;background:var(--csFace);border:1px solid var(--csEdge);border-bottom:5px solid var(--csSole);border-radius:var(--csRadKey)}.csRoot .climbersWho{display:grid;grid-template-columns:36px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;row-gap:2px;align-items:center}.csRoot .climbersAvatar{grid-row:span 2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border-radius:var(--csRadRead);background:var(--csWell);box-shadow:inset 0 0 0 1px var(--csEdgeHi);font-family:var(--csUi);font-weight:600;font-size:15px;line-height:var(--csLeadFlat);color:var(--csInkDim)}.csRoot .climbersAvatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.csRoot .climbersFrom,.csRoot .climbersName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--csUi);line-height:var(--csLeadFlat)}.csRoot .climbersName{font-weight:600;font-size:13px;color:var(--csInk)}.csRoot .climbersFrom{font-size:12px;color:var(--csInkDim)}.csRoot .climbersFlag{margin-right:6px}.csRoot .climbersClimb{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:11px;border-top:1px solid var(--csEdge);white-space:nowrap}.csRoot .climbersClimb b{font-size:20px;color:var(--csInk)}.csRoot .climbersClimb b,.csRoot .climbersGain{font-family:var(--csMono);font-weight:700;line-height:var(--csLeadFlat)}.csRoot .climbersGain{font-size:15px;color:var(--csSuccess)}@media (prefers-reduced-motion:reduce){.csRoot .climbersTrack,.csRoot .climbersWall{animation:none}}