.rl-context{border-left:2px solid var(--rr-accent);background:var(--rr-tint);font-size:var(--rr-control-size);overflow-wrap:anywhere;margin:0 0 24px;padding:12px 15px;line-height:1.7}.rl-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.rl-feature{border-top:1px solid var(--rr-line);color:var(--rr-text);grid-template-columns:28px minmax(0,1fr) 20px;align-items:start;gap:14px;padding:24px 0;text-decoration:none;display:grid}.rl-feature:hover{background:var(--rr-tint)}.rl-feature-number{color:var(--rr-accent);font-size:var(--rr-meta-size);padding-top:5px}.rl-feature h2{font:400 var(--rr-item-title)/1.3 var(--rr-font-heading);margin:0 0 9px}.rl-feature p{color:var(--rr-muted);font-size:var(--rr-control-size);margin:0;line-height:1.8}.rl-feature-arrow{color:var(--rr-accent);font-size:18px}@media (width<=700px){.rl-tools{grid-template-columns:minmax(0,1fr)}.rl-feature{gap:10px;padding-block:21px}}