.rl-top{padding-bottom:clamp(40px,5vw,64px)}.rl-lead{margin-top:18px}.rl-cat .sf-sec-head{align-items:flex-end}.rl-controls{margin-top:0}.rl-cols{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.rl-group+.rl-group{margin-top:32px}.rl-group-head{border-bottom:2px solid var(--sf-ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 14px;margin:0 0 6px;padding-bottom:10px;display:grid}.rl-group-head img{object-fit:cover;filter:grayscale(.3);border-radius:2px;grid-row:1/span 2;width:64px;height:40px}.rl-group-head span{font:900 24px/1 var(--sf-ff-d);letter-spacing:-.02em;text-transform:lowercase}.rl-group-head small,.rl-sub{font:600 10px/1.4 var(--sf-ff-m);letter-spacing:.08em;text-transform:uppercase;color:var(--sf-ink-2)}.rl-sub{margin:-8px 0 14px}.rl-list{margin:0;padding:0;list-style:none}.rl-item{border-bottom:1px solid var(--sf-ink-line);grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px 0;display:grid}.rl-num{font:900 17px/1 var(--sf-ff-cc);font-variant-numeric:tabular-nums;text-align:right;color:var(--sf-ink-2);padding-top:2px}.rl-body{min-width:0;font:400 15px/1.45 var(--sf-ff-d);gap:4px;display:grid}.rl-body b{font:800 16px/1.2 var(--sf-ff-d)}.rl-body small,.rl-body em{font:600 10px/1.4 var(--sf-ff-m);letter-spacing:.06em;text-transform:uppercase;color:var(--sf-ink-2);font-style:normal}.rl-body em.rl-done{color:var(--sf-loss-ink)}.rl-body em.rl-open{color:var(--sf-win-ink)}.rl-pts{min-width:40px;font:800 13px/1 var(--sf-ff-c);font-variant-numeric:tabular-nums;text-align:center;color:var(--sf-paper);background:var(--sf-ink);border-radius:2px;padding:6px 7px 5px}.rl-pts.proto{color:var(--sf-ink);background:var(--sf-amber)}.rl-pts.leg{background:linear-gradient(var(--sf-ink), var(--sf-ink)) top / 100% calc(100% - 3px) no-repeat, var(--sf-stripe-x);padding-bottom:8px}.rl-legs{columns:2;column-gap:clamp(28px,4vw,56px)}.rl-legs .rl-item{break-inside:avoid}@media (max-width:960px){.rl-cols{grid-template-columns:1fr}.rl-legs{columns:1}}
